Communicating Processes with Data for Supervisory Coordination
نویسنده
چکیده
We employ supervisory controllers to safely coordinate high-level discrete(-event) behavior of distributed components of complex systems. Supervisory controllers observe discrete-event system behavior, make a decision on allowed activities, and communicate the control signals to the involved parties. Models of the supervisory controllers can be automatically synthesized based on formal models of the system components and a formalization of the safe coordination (control) requirements. Based on the obtained models, code generation can be used to implement the supervisory controllers in software, on a PLC, or an embedded (micro)processor. In this article, we develop a process theory with data that supports a model-based systems engineering framework for supervisory coordination. We employ communication to distinguish between the different flows of information, i.e., observation and supervision, whereas we employ data to specify the coordination requirements more compactly, and to increase the expressivity of the framework. To illustrate the framework, we remodel an industrial case study involving coordination of maintenance procedures of a printing process of a high-tech Océ printer.
منابع مشابه
Designing communicating transaction processes by supervisory control theory
A Communicating Transaction Process (CTP) is a computational model that serves as a high level specification language for reactive embedded system components and their interactions. It consists of a network of communicating processes coordinating their behaviors via common actions and the common actions are refined as a set of guarded Message Sequence Charts (MSCs). There has been little work d...
متن کاملAiaa - 2002 - 5410 Coordination Specification for Distributed Optimal System Design Using the Χ Language
Coordination plays a key role in solving decomposed optimal system design problems. Several coordination strategies have been proposed in the multidisciplinary optimization (MDO) literature. They are usually presented as a sequence of statements: the parallel nature of the multidisciplinary subproblems is often either not addressed or only briefly mentioned. However , a more formal description ...
متن کاملDecentralized supervisory control with communicating controllers
The decentralized control problem for discrete-event systems addressed in this paper is that of several communicating supervisory controllers, each with different information, working in concert to exactly achieve a given legal sublanguage of the uncontrolled system’s languagemodel. A novel information structure model is presented for dealing with this class of problems. Existence results are g...
متن کاملA Framework for Intelligent Sensor Validation, Sensor Fusion, and Supervisory Control of Automated Vehicles in Ivhs
In this paper, we propose a framework for real time monitoring and diagnosis of automated vehicles in an IVHS. The supervisory control methodology proposed here is concerned with fault detection, fault isolation, and control reconfiguration of the many sensors, actuators and controllers that are used in the control process. This supervisory control architecture operates at two levels of the AVC...
متن کاملDevelopment of Supervisory Control and Data Acquisition system for Laboratory Based Mini Thermal Power Plant using LabVIEW
Supervisory control and data acquisition systems (SCADA) are widely used in industry for supervisory control and data acquisition of industrial processes. The process can be industrial, infrastructure or facility. With the advances of electronic and software technologies, the SCADA systems are widely used in industrial plant automation. It provides an efficient tool to monitor and control equip...
متن کامل